package cn.xd.itstack.springframework.beans.factory.config;


import cn.xd.itstack.springframework.beans.factory.ConfigurableListableBeanFactory;

/**
 * @Classname BeanFactoryPostProcess
 * @Description 加载完所有的BeanDefinition,未实例化之前，可以修改BeanDefinition
 * @Date 2022/5/17 下午5:28
 * @Created by lvxiaodong
 */
public interface BeanFactoryPostProcessor {


    /**
     * 加载完所有的BeanDefinition，未实例化之前，可以修改BeanDefinition
     * @param beanFactory
     */
    void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory);

}
